home *** CD-ROM | disk | FTP | other *** search
-
-
-
- zzzzwwwwrrrriiiitttteeee((((3333GGGG)))) zzzzwwwwrrrriiiitttteeee((((3333GGGG))))
-
-
-
- NNNNAAAAMMMMEEEE
- zzzzwwwwrrrriiiitttteeee - specifies a write mask for the z-buffer of the current
- framebuffer
-
- FFFFOOOORRRRTTTTRRRRAAAANNNN 77777777 SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- zzzzwwwwrrrriiiitttteeee((((mmmmaaaasssskkkk))))
- iiiinnnntttteeeeggggeeeerrrr****4444 mmmmaaaasssskkkk;;;;
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _m_a_s_k expects a mask indicating which z-buffer bitplanes are read only
- and which can be written to. Z-buffer bitplanes that correspond
- to zeros in the mask are read only. Z-buffer bitplanes that
- correspond to ones in the mask can be written.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- zzzzwwwwrrrriiiitttteeee specifies a mask used to control which z-buffer bitplanes are
- written, and which are read only. A separate mask is maintained by each
- of the framebuffers, normal, popup, overlay, and underlay. The mask
- affects both writes to the z-buffer that are the result of z-buffer pixel
- operation, and writes resulting from zzzzcccclllleeeeaaaarrrr operation.
-
- zzzzwwwwrrrriiiitttteeee is ignored while drawing directly to the z-buffer, as when zzzzddddrrrraaaawwww
- is TRUE. In this case the current writemask applies to the z-buffer as
- well as to the color bitplanes.
-
- zzzzwwwwrrrriiiitttteeee is initialized when a window is created, and when ggggccccoooonnnnffffiiii is
- called, to enable all z-buffer bitplanes.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- gconfi, wmpack, writem, zbuffer, zdraw
-
- NNNNOOOOTTTTEEEESSSS
- Currently z-buffer operation is supported only in the normal framebuffer.
- To insure compatibility with future releases of the GL, make calls to
- zzzzwwwwrrrriiiitttteeee only while draw mode is NNNNOOOORRRRMMMMAAAALLLL.
-
- BBBBUUUUGGGGSSSS
- This subroutine does not function on IRIS-4D B or G models.
-
- IRIS-4D GT and GTX models, RealityEngine models, and the Personal Iris,
- currently support a subset of z write mask functionality. Specifically,
- zzzzwwwwrrrriiiitttteeee either enables or disables the writing of all z-buffer bitplanes.
- The mask passed to zzzzwwwwrrrriiiitttteeee will disable z-buffer writes if it is zero;
- otherwise all z-buffer bitplanes are written. To assure upward
- compatibility with the IRIS-4D VGX and other future models, call zzzzwwwwrrrriiiitttteeee
- with _m_a_s_k equal to either 0 or $FFFFFFFF when all-or-nothing update is
- desired.
-
- On Impact and Infinite Reality individual z bitplanes are not maskable.
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-